Các thư viện trong Unicode Full Controls
GlobalTools : Sử
dụng các hàm trong đây như các hàm có sẳn của VB6 !
2.
Hàm về chuỗi
|
UnicodeInputBox(ByVal
Prompt As String, Optional ByVal Default = "", Optional ByVal Title
= "", Optional XPos As Single = 1, Optional YPos As Single = 1) As
String |
Giống như Inputbox của VB6 nhưng nó
có unicode |
|
StringToByte(ByVal sString As
String) As Byte() |
Chuyễn
một chuỗi sang dạng Byte() [Array Byte]. |
|
UnicodeMsgBox(sPrompt As
String, Optional iButtons As VbMsgBoxStyle = vbOKOnly, Optional sTitle As
String) As VbMsgBoxResult |
Giống như Msgbox của VB6 nhưng có
unicode,cách sử dụng không khác ǵ Msgbox |
|
UnicodeTelex(xStr As String)
As String |
Chuyễn một chuỗi dạng telex
sang unicode ,ví dụ : Tieesng vieejt = "Tiếng việt" |
|
UnicodeText(xStr
As String) As String |
Chuyễn một chuỗi dạng Vni sang
unicode , Ví dụ : Tie61ng vie65t = "Tiếng việt" |
|
UTF8ToUni(ByVal
sUTF8 As String) As String |
Chuyễn
một chuỗi từ UTF8 sang unicode |
|
UniToUTF8(ByVal
sUni As String) As String |
Chuyễn
một chuỗi từ Unicode sang UTF8 |
|
UnicodeTCVN3(xStr
As String) As String |
Chuyễn một chuỗi dạng ABC sang
unicode , Ví dụ : TiƠng ViÖt = "Tiếng việt” |
|
ConvString(srcString As String,
DesType As ConvStr, ConvType As ConvStr) As String |
Đây là hàm chuyễn chuỗi.Chuyễn
qua lại giữa các dạng VNI, ABC, UTF8, Unicode. scrString là chuỗi mà bạn cần chuyễn.DesType
là dạng ban đầu của chuỗi,ConvType là dạng
mà bạn muốn chuyễn thành.Nó sẽ trả về giá
trị mà bạn muốn chuyễn thành |
|
PtrStr(Ptr
As Long) As String |
Lấy
chuỗi trong giá trị Long khi dùng hàm StrPtr(Str) Ví
dụ : Dim
m_Str As Long m_Str
= StrPtr(“Chuỗi”) Me.Caption
= PtrStr(m_Str) => Caption =
“Chuỗi” |
|
UnicodeToHexaDecimal(ByVal
UnicodeString As String) As String |
Chuyễn
1 chuỗi dạng unicode sang mă ASCII. |
|
HexaDecimalToUnicode(ByVal
Character As String) As String |
Chuyễn
1 chuỗi dạng ASCII code sang unicode. |
-
Mỗi
lần khai báo ta chỉ có thể add 1 object cần split.
-
Cách
sử dụng
o
Call
<name>.Attach(Object,HandleCursor Up/Down, HandleCursor Left/Right) [Nếu
Handle bỏ trống th́ sẽ lấy hCursor của Windows]
-
Các
Properties
o
FullDrag (Boolean) : =
True,các object sẽ chuyễn động theo khi drag.Ngược
lại là sau khi drag th́ các object mới thay đỗi.
o
MaxSize : Kích thước
lớn nhất mà object có thể resize
o
MinSize : Kích thước
tối thiểu mà Object có thể resize
o
SplitSize : Kích thước
của thanh drag.
-
Code
ví dụ :
-
